//index.js
//引入 用来发送请求的方法 一定要把路径补全
import {request} from "../../request/index.js";
Page({
  data: {
    //轮播图数组
    swiperList:[],
    //   导航
    navDataList:[],
    //热门分类列表
    hotFloorList:[],

  },
//   页面开始加载 就会触发
  onLoad: function () {
    //1.发送异步请求获取轮播图数据 优化的手段(无限回调问题)可以通过es6的promise来解决这个问题
    // wx.request({
    //     url: '/home/swiperdata',
    //     success: (result)=>{
    //         console.log(result);
    //         this.setData({
    //           swiperList:result.data.message
    //         })

    //     }
    // });
    this.getSwiperList();
    this.getNavDataList();
    this.getHotFloorList();
  },
//   获取轮播图数据
  getSwiperList(){
    request({url:"/home/swiperdata"})
    .then(result=>{
        console.log(result);
        this.setData({
            swiperList:result
        })
    })
  },
  //   获取导航栏数据
  getNavDataList(){
    request({url:"/home/catitems"})
    .then(result=>{
        console.log(result);
        this.setData({
            navDataList:result
        })
    })
  },
  //   获取热门分类列表数据
  getHotFloorList(){
    request({url:"/home/floordata"})
    .then(result=>{
        console.log(result);
        this.setData({
            hotFloorList:result
        })
    })
  }
})

